﻿using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using V5_BLL;
using V5_Model;
using V5_Common;

namespace V5_EShop.Admin {
    public partial class Admin_Index_Main : BasicPage {
        protected void Page_Load(object sender, EventArgs e) {
            if (!this.IsPostBack) {
                Bind_List();
            }
        }


        private void Bind_List() {
            Bind_rpList1();
            Bind_rpList2();
        }

        private void Bind_rpList1() {
            Repeater rp = (Repeater)this.FindControl("rpList1");
            if (rp != null) {

                this.rpList1.DataSource = new BLLProductOrder().GetList(8, "", " OrderID Desc ").Tables[0];
                this.rpList1.DataBind();
            }
        }

        public void Bind_rpList2() {
            Repeater rp = (Repeater)this.FindControl("rpList2");
            if (rp != null) {
                this.rpList2.DataSource = new BLLUser().GetList(8, "", " ID Desc ").Tables[0];
                this.rpList2.DataBind();
            }
        }

        /// <summary>
        /// 根据UserID 获取用户信息
        /// </summary>
        /// <param name="oUserID"></param>
        /// <returns></returns>
        public ModelUser Get_User(object oUserID) {
            int iUserID = InputHelper.SetInt(oUserID);
            return new BLLUser().GetModel(iUserID);
        }
    }
}
